feel (physically) - English Synonyms Dictionary